About Fix And Keep Consulting Lp (SL031996) United Kingdom