About Pelly Limited (11103515) United Kingdom