About J Plus R Ltd (11868044) United Kingdom