About Idc Technologies (uk) Limited (09168226) United Kingdom