About Cogaharo Limited (10484781) United Kingdom