About Quickfire Holdings Limited (05298464) United Kingdom