About The Gene Team Ltd (09227090) United Kingdom