About O Hagan Holdings Ltd (12585398) United Kingdom