About Ols Ventures Ltd (12563299) United Kingdom