About Kid Co Investments Limited (10417772) United Kingdom