About Ohare Group Uk Limited (11473338) United Kingdom