About Ncrypted Technologies Ltd (12843838) United Kingdom