About Kame Hame Limited (10661610) United Kingdom