About Edvardas Ltd (12908357) United Kingdom