About Ospara Limited (04918696) United Kingdom