About Kaneha Ltd (13558302) United Kingdom