About Sambuk Ventures Limited (11830685) United Kingdom