About Nichole Farrow Limited (11855184) United Kingdom