About Mixella Interiors Ltd (12444778) United Kingdom