About Salix Ventures Limited (07205868) United Kingdom