About Spirit Animal Seltzer S Ltd (12917404) United Kingdom