About Defash Global Ventures Limited (10577682) United Kingdom