About Nicol Michal Limited (10952765) United Kingdom