About Gensalus Ltd (10504806) United Kingdom