About Connecting Defi Limited (13092603) United Kingdom