About Bluro Associates L.p. (SL024045) United Kingdom