About Pelham Nominees Limited (03789630) United Kingdom