About Kin Body & Sole Limited (13188161) United Kingdom