About Julia Nicholls Creative Services Limited (10706226) United Kingdom