About Ali Bako Properties Ltd (12674911) United Kingdom