About Sicario Management Ltd (10918241) United Kingdom