About Genesis Holdco Limited (10553488) United Kingdom