About Skiim Studio Limited (11395865) United Kingdom