About Flo-mix Ltd (NI044346) United Kingdom