About Siomenoja S Group Ventures Limited (10997455) United Kingdom