About Bentcam Consulting L.p. (SL023118) United Kingdom