About Ultra Technology Worldwide L.p. (SL016231) United Kingdom