About The Stinky Chef Ltd (11373206) United Kingdom