About Defi Management Ltd (13546127) United Kingdom