About Take 10 Solutions Ltd (10854643) United Kingdom