About Vectone Mobile Spain Limited (10450038) United Kingdom