About 3cell Innovative Solutions Ltd (09888947) United Kingdom