About Concorde Cloud Solutions Limited (02064129) United Kingdom