About Mayvric Ltd. (11235206) United Kingdom