About Lyme Holdings Ltd. (13619418) United Kingdom