About Mlx Resources Holding Uk Limited (12340751) United Kingdom