About Nacr Ltd (12280990) United Kingdom