About Pelli Companie Ltd (10285676) United Kingdom