About Pellys Nominees Limited (07212505) United Kingdom