About D3bt Ltd (SC686241) United Kingdom