About A H Investment Sweden Limited (10656681) United Kingdom