About Harkha Ltd (12488194) United Kingdom