About Shorex Capital Limited (10267916) United Kingdom