About B&a Buzila Ltd (10898283) United Kingdom