About Giene Ltd (12632713) United Kingdom