About Thiccc Sauce Limited (13467662) United Kingdom