About Intellicoin Ltd (13259852) United Kingdom