About Skakki Studio Limited (09791650) United Kingdom