About Osprey Ah35 Ltd. (SC382272) United Kingdom