About Solanda Ventures Limited (12885858) United Kingdom