About Nicollis Ltd (11285683) United Kingdom