About Banfactor Ltd (13618435) United Kingdom