About Ismene Ltd (12293372) United Kingdom