About Soldal Invest Limited (12281428) United Kingdom