About Hendese Ltd (12889019) United Kingdom