About Cogress 105 Ballards Lane Limited (10820743) United Kingdom