Fadugu Ltd is regulated by the Financial Services Authority in the United Kingdom as a small payments institution FSA register number: 517084, registered in England & Wales at 135 Northover, Bromley, Kent BR1 5JU company registration number 6535202.