About Js Clarke Investments Limited (10550871) United Kingdom