About Blue Bead Ltd (12266328) United Kingdom