About City Solutions Group Limited (12429210) United Kingdom