About Beta Alliance Ltd (12135493) United Kingdom