About Kuro Digital Ltd (13325234) United Kingdom