About Apptex Solutions Ltd (13105015) United Kingdom