About Jrol Ltd (09270495) United Kingdom