About Jenroh Limited (13151441) United Kingdom