About Kyle Ho Ltd (12209917) United Kingdom