About Saska Innovation Limited (09366502) United Kingdom