About O Hare Holdings Ltd (09347600) United Kingdom