About Quickfire Platform Limited (10903243) United Kingdom