About Mycoin Limited (13565448) United Kingdom