About Metrex Trading (uk) Limited (12752969) United Kingdom