About Zebracoin Ltd (11905350) United Kingdom