About Clear Ideas Limited (04529082) United Kingdom