Barcrest is a subsidiary of Scientific Games. However, they still create their slot games independently.