About Hena Sp Limited (11781396) United Kingdom