About Quickfix Claims Ltd. (10999475) United Kingdom