About Nicky Yates Ltd (13211356) United Kingdom