About Cheorix Ltd (12779698) United Kingdom