About The Genome Foundry Limited (09764553) United Kingdom