About Sovex Global Ltd (13302983) United Kingdom