About Kimmel Life Ltd (13249242) United Kingdom