About D3o Holdings Ltd (09483907) United Kingdom