About Cogiloo Limited (10941072) United Kingdom