About Cheshux Ltd (13191123) United Kingdom