About Immix Solutions Ltd. (05278988) United Kingdom