About Osprey Travel Ltd. (04420239) United Kingdom