About Mister Technology L.p. (SL014028) United Kingdom