About Pekoe Holdings Limited (10434298) United Kingdom