About Finguard Consulting L.p. (SL024610) United Kingdom