About Gulliver S World Limited (02090486) United Kingdom