About Taylora Inter L.p. (SL020273) United Kingdom