About J & R 2018 Limited (SC607607) United Kingdom