About Bidfx Systems Ltd. (10546847) United Kingdom