About Oodles Chinese Holdings Ltd (10541595) United Kingdom