About Gefyra Ltd (08524332) United Kingdom