About Jskr Holdings Limited (13410094) United Kingdom