About Engebretsen Invest Limited (09519493) United Kingdom