About J & Ve Holdings Limited (12182568) United Kingdom