About 4cap Equity Limited (11256153) United Kingdom