About Peks Holdings Limited (11297234) United Kingdom