About Intellicomp Ltd (12447417) United Kingdom