About Nicky S Holding Ltd (10682940) United Kingdom