About Citydesk Holdings Limited (10709494) United Kingdom