About Ideal World Technology Limited (08179953) United Kingdom