About B&b Digital Ltd (13390565) United Kingdom