About Investorhouse One Limited (10656977) United Kingdom