About T50 Management Solutions Limited (10568080) United Kingdom