About Citizen Seven Ltd (13076408) United Kingdom