About Nicola Rule Limited (06244672) United Kingdom