About Dsix Ventures Limited (12313038) United Kingdom