About Eigencode Ltd (10203299) United Kingdom