About Lofgren Investment Limited (10949149) United Kingdom