About B&b Investment Ltd (11630241) United Kingdom