About Mifix Limited (10282297) United Kingdom