About Miron Holding Limited (SC625167) United Kingdom