About Wall Street Defi Ltd (13307828) United Kingdom