About Virtual World Limited (10108251) United Kingdom