About Jsk London Enterprise Limited (12878852) United Kingdom