About Cic Consulting Limited (02509383) United Kingdom