About Ja & S Investments Ltd (13661332) United Kingdom