About Paxx International Limited (11782436) United Kingdom