About M.c. Nicollas Ltd (11564783) United Kingdom