About Henequen Limited (SC540567) United Kingdom