About Sjoshi Investments Ltd (08486295) United Kingdom