About Boro Entertainments Limited (12304775) United Kingdom