About City Del International Ltd (13710829) United Kingdom