About Centrifungal Ltd (12811598) United Kingdom