About Virtual World Software Ltd (06020902) United Kingdom