About Cogela Ltd (11405969) United Kingdom