About Shoemaker Nominee Limited (09458950) United Kingdom