About 2i Solutions Ltd (10405331) United Kingdom