About Vextel Limited (10264139) United Kingdom