About Oakard Ltd (13401147) United Kingdom