About Jrc Developments Limited (12218280) United Kingdom