About Jumak Ventures Limited (10257124) United Kingdom