About Nirmetrix Limited (13270023) United Kingdom