About Narc International Limited (10077214) United Kingdom