About D3b Design Ltd. (07185157) United Kingdom