About J&r Generation Ltd (11729309) United Kingdom