About Jemima Tindle Ltd (12404876) United Kingdom