About Intelligent Innovations Limited (11601184) United Kingdom