About Indignationbrand Limited (12885056) United Kingdom