About Metrona Technologies Limited (11253297) United Kingdom