About Mykaron Metrology Systems Limited (11329559) United Kingdom