About Tinderbox Working Capital Limited (08415696) United Kingdom