About Jra Utilities Limited (12256853) United Kingdom