About O Hara Oil & Gas Ltd (13122875) United Kingdom