About Intellicode International Ltd (11445813) United Kingdom