About Mey Holdings Limited (13025128) United Kingdom