About Henga Ltd (10095964) United Kingdom