About Technifire Solutions Limited (07911249) United Kingdom