About Felix O Hare Group Ltd (NI675487) United Kingdom