About Credacoin Ltd (12108479) United Kingdom