About Smarkan Ltd (12380008) United Kingdom