About Ypc Holdings Limited (10374752) United Kingdom