About Centric It Solutions Limited (07748280) United Kingdom