About Idealogy Limited (02402241) United Kingdom