About Nicky Magnatul Ltd (13517642) United Kingdom