About Apteq Technology Solutions Ltd (11436975) United Kingdom