About Genesol Ltd (12082542) United Kingdom