About Mfj Holdings Limited (09611047) United Kingdom