About Mirom Limited (03817328) United Kingdom