About Jemina & Co Ltd (11817513) United Kingdom