About Ultra L.p. (SL022124) United Kingdom