About Mixd Limited (05248389) United Kingdom