About G&l Genesis Solutions Ltd (13012019) United Kingdom