About Edvardas Navickas Ltd (13694363) United Kingdom