About Id Ology Limited (02935089) United Kingdom