About Demifor Lp (SL015981) United Kingdom