About V Preda Ltd (12122476) United Kingdom