About Myx Properties (holdings) Limited (09578380) United Kingdom