About Kspades Limited (12383234) United Kingdom