About Neirics Ltd (13379061) United Kingdom