About Innovations Connected Limited (07328188) United Kingdom