About Gemmix Holdings Ltd (07503016) United Kingdom