About Geneva Holdings (yorkshire) Limited (10921561) United Kingdom