About Js Invest Limited (06117423) United Kingdom