About Vxo29gs Limited (11771804) United Kingdom