About Osprey Capital Management (11271119) United Kingdom