About The Jenner Company (london) Ltd (10534952) United Kingdom