About Snka Investments Limited (11984606) United Kingdom