About Jsmith Investments Ltd (10661277) United Kingdom