About Evaldas Linkevicius Limited (11496158) United Kingdom