About Jrs Investment Holdings Limited (12432864) United Kingdom