About Gimvale Limited (01972481) United Kingdom