About Kentoro Ltd (11353273) United Kingdom