About Apto Technologies Ltd (NI639348) United Kingdom