About Kougoo Ltd (10934633) United Kingdom