About Inspired Technology (europe) L.p. (SL008516) United Kingdom