About Jra Solutions Limited (09573560) United Kingdom