About The Virtual Guru Group Ltd (11563089) United Kingdom