About Hena Limited (12745472) United Kingdom