About Henica Limited (09183995) United Kingdom