About Nimbra Solutions Lp (SL024137) United Kingdom