About Mykolas Limited (11690290) United Kingdom