About Black Jack Holdings Limited (11485458) United Kingdom