About Pelham-global Limited (12619890) United Kingdom