About Yord Studio Ltd. (13083267) United Kingdom