About Abal Entertainment Solutions Limited (13641353) United Kingdom