About J Invest Limited (11210181) United Kingdom