About Djb Ventures Limited (03680758) United Kingdom