About Mix Lnd Limited (11809035) United Kingdom