About Ikd (manchester) Limited (10267599) United Kingdom