About Gen Holdco Ltd (SC645497) United Kingdom