About Vaidas Petkevicius Ltd (12697914) United Kingdom