About The Codex Project Ltd (08635975) United Kingdom