About G L Voda Limited (12567713) United Kingdom