Когда так пишут, имеют в виду, что в отличие от других британских виз вы не обязаны заниматься только чем-то определенным: работать, учиться, вести бизнес или состоять в браке с англичанином.
В статусе инвестора вы действительно можете делать что угодно, если не будете при этом нарушать закон. Исключением являются те виды деятельности, что требуют государственной лицензии или разрешения на работу. Например, стоматологический кабинет просто так вы открыть не сможете, если у вас не будет соответствующего образования, документов и одобрения контролирующих органов.