About Kenkko Corporation Limited (06625691) United Kingdom