About 7t5 Solutions Ltd (12360396) United Kingdom