About Censl Ltd (11191874) United Kingdom