About Nicky Levy Ltd (10986771) United Kingdom