About Kin Kan Do - Rh Ltd (11811642) United Kingdom