About Tharaldsen Invest Limited (11929576) United Kingdom