About B&r98 Ltd (13302025) United Kingdom