About Stoked Limited (04698189) United Kingdom