About Red Citadel Limited (03779566) United Kingdom