About Ym Investmets Limited (12758047) United Kingdom