About Jjwr Ltd. (13311428) United Kingdom