About Hiko Kuma Limited (09498353) United Kingdom