About Bethard Management Limited (12640242) United Kingdom