About Kulcha Ltd (11842854) United Kingdom