About Nicola Ruane Ltd (11086088) United Kingdom