About B&o.retail Ltd (10293905) United Kingdom