About Noble Citadel Ltd (12878444) United Kingdom