About Alphafix Interiors Ltd (11612714) United Kingdom