About Nicola Lane Ltd (10811407) United Kingdom