About Mykro Ltd (11057519) United Kingdom