About Tinderbox Technologies Limited (11999230) United Kingdom