About Immix Research Ltd (12325246) United Kingdom