About Peliwica Ltd (10764297) United Kingdom