About Defi Bnk Ltd (12895327) United Kingdom