About Logos Management Ltd (11967364) United Kingdom