About Nicholas Charles Limited (12872604) United Kingdom