About Bagmed Management Limited (12159268) United Kingdom