About Kidoraki Ltd (13087743) United Kingdom