About Aplix Ltd (11223525) United Kingdom