About Lu Di Studio Ltd (12298931) United Kingdom