About Nicky Gill Limited (12643551) United Kingdom