About Beadee Ltd. (10167313) United Kingdom