About Centrix Solutions Limited (03525764) United Kingdom