About Vuxe Limited (SC630906) United Kingdom