About Vssl Global Ltd (12869826) United Kingdom