About Start Codon (nominee) Ltd (12374078) United Kingdom