About Allfix Solutions Limited (11578251) United Kingdom