About D3k Ltd (07108429) United Kingdom