About Sennik Investments Limited (10781101) United Kingdom