About Immix Limited (09510336) United Kingdom