About Sailfish Equity And Management Ltd (03129922) United Kingdom