About D Khrom Studio Ltd. (13411120) United Kingdom