About Ygor X Kharo Ltd (12015953) United Kingdom