About Virtual Worlds Research Ltd (09208432) United Kingdom