About Ogh Ventures Limited (08119633) United Kingdom