About Kentaro Limited (04918516) United Kingdom