About Genion Ltd (12779285) United Kingdom