About Jjsl Limited (10626197) United Kingdom