About Anaplix Ltd (11589259) United Kingdom