About Coogan Holdings Limited (10686641) United Kingdom