About Mikk Valve Holdings Limited (13450905) United Kingdom