About Osprey (jacoba Maria) Ltd (SC559315) United Kingdom