About Geeln Ltd (06045246) United Kingdom