About Ssaw Ventures Limited (12139875) United Kingdom