About Twincorp Enterprises L.p. (SL021398) United Kingdom