About Centric Software International Ltd (12688752) United Kingdom