About Endear Technology Solutions Ltd (12657736) United Kingdom