About Demifix Limited (02246925) United Kingdom