About Pixl (ne) Ltd (11698356) United Kingdom