About Aptionex Ltd (11428575) United Kingdom