About Didi Services Ltd. (10181495) United Kingdom