About Stoked Design Limited (11449969) United Kingdom