About Leoni S Quo Vadis Limited (00960612) United Kingdom