About J R A Developments Limited (11817150) United Kingdom