About Nicki Knox Limited (12060851) United Kingdom