About Kenugoh Ltd (11619232) United Kingdom