About Kesamae Limited (11642747) United Kingdom