About Sna Ventures Limited (12634672) United Kingdom