About Ym Holdings Limited (10404265) United Kingdom