About Spiked Charm Limited (11595195) United Kingdom