About Ideas One Limited (SC478020) United Kingdom