About O Hare Limited (12457402) United Kingdom