About Yerex Ltd (11231219) United Kingdom