About Peloozoid Ltd (13491917) United Kingdom