About Gymbella Ltd (12125929) United Kingdom