About Alvydasra Ltd (12778783) United Kingdom