About Nicola T.c. Ltd (09207358) United Kingdom