About Intelligent Cell Ltd (12244012) United Kingdom