About Quickfire Solutions Ltd (12177159) United Kingdom