About Ideal World Ltd (09731279) United Kingdom