About Kuma San Limited (12040768) United Kingdom