About Id Medical Group Holdings Limited (11342556) United Kingdom