About Cheodor Ltd (12849109) United Kingdom