About Yx Partners Ltd (09551324) United Kingdom