About Quickfix Norway Limited (10400807) United Kingdom