About Hendeca Group Limited (08578463) United Kingdom