About Jemima & Co Ltd (11215173) United Kingdom