About Idc One Limited (12124054) United Kingdom