About Kickstore Limited (SC655072) United Kingdom