About Aspsaeter Invest Limited (12686716) United Kingdom