About J&rf Enterprises Ltd (12335872) United Kingdom