You can open any amount of ISA accounts with any number of providers and you will not break any laws until you start making deposits. Opening accounts does not affect your ISA status, but you can only fund one ISA with one provider at a time.
Multiple portfolios with InvestEngine all count as one ISA account, so there is no limit on the number of ISA Portfolios that you can open with us.