About Camiralex Ltd (09826308) United Kingdom