About Vagilox Limited (09457201) United Kingdom