About Lofqvist Invest Limited (10991053) United Kingdom