About Aegila Capital Management Limited (09893549) United Kingdom