About Hendeca Ltd (09601610) United Kingdom