About Sva Global Ventures Limited (10024660) United Kingdom