About Nicolas International Limited (04987933) United Kingdom