About Detonat8 Limited (11989039) United Kingdom