About Ifc Collingwood Limited (10455903) United Kingdom