About Mickevicius Limited (10002588) United Kingdom