About Coby Jacks Ltd (10637402) United Kingdom