About Nemica Limited (11380845) United Kingdom