About Aplex Ltd (11854981) United Kingdom