About I & C (management) Ltd (12073317) United Kingdom