About Peclt Holdings Ltd (11009182) United Kingdom