About Tickled Pig Holdings Ltd (11245326) United Kingdom