About Spice Klub Ltd (11290697) United Kingdom