About Prickly Cactus Limited (11950166) United Kingdom