About Endex Ltd (SC597031) United Kingdom