About Snylka Ltd (13303211) United Kingdom