About Ding Labs Ltd (11963846) United Kingdom