About Nicola Dhillon Limited (10500498) United Kingdom