About Jwr Holdings Limited (SC195436) United Kingdom