About Invested Assets Ltd (13414822) United Kingdom