Speedbird,
Are you sure it's a start up? The President had a Mil 24, S61 and Alouette 3 a few years back and I was going to go there, but it seems that getting paid was a bit of a problem, so I ended up back in the tranquility of Nigeria
. I'd also be interested in finding out if it's a different operation as SL is a place I've long wanted to visit.