About Stoked Kitchen Limited (10446586) United Kingdom