About Apx Technical Services Ltd. (SC265729) United Kingdom