About City Lord Group Ltd (10990706) United Kingdom