About Deep Technology Services L.p. (SL010874) United Kingdom